home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / uucp.z / uucp
Text File  |  1998-10-20  |  10KB  |  199 lines

  1.  
  2.  
  3.  
  4. UUUUUUUUCCCCPPPP((((1111CCCC))))                                                              UUUUUUUUCCCCPPPP((((1111CCCC))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      uucp, uulog, uuname - UNIX-to-UNIX system copy
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      uuuuuuuuccccpppp [ options ] source-files destination-file
  13.      uuuuuuuulllloooogggg [ options ] ----sssssystem
  14.      uuuuuuuulllloooogggg [ options ] system
  15.      uuuuuuuulllloooogggg [ options ] ----ffffsystem
  16.      uuuuuuuunnnnaaaammmmeeee [ ----llll ] [ ----cccc ]
  17.  
  18. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.    uuuuuuuuccccpppp
  20.      _u_u_c_p copies files named by the _s_o_u_r_c_e-_f_i_l_e arguments to the _d_e_s_t_i_n_a_t_i_o_n-
  21.      _f_i_l_e argument.  A file name may be a path name on your machine, or may
  22.      have the form:
  23.  
  24.           system-name!path-name
  25.  
  26.      where _s_y_s_t_e_m-_n_a_m_e is taken from a list of system names that _u_u_c_p knows
  27.      about.  The _s_y_s_t_e_m-_n_a_m_e may also be a list of names such as
  28.  
  29.           system-name!system-name!...!system-name!path-name
  30.  
  31.      in which case an attempt is made to send the file via the specified
  32.      route, to the destination.  See WARNINGS and BUGS below for restrictions.
  33.      Care should be taken to ensure that intermediate nodes in the route are
  34.      willing to forward information (see WARNINGS below for restrictions).
  35.  
  36.      The shell metacharacters ????, **** and [[[[............]]]] appearing in _p_a_t_h-_n_a_m_e will be
  37.      expanded on the appropriate system.
  38.  
  39.      Path names may be one of:
  40.  
  41.           (1)  a full path name;
  42.  
  43.           (2)  a path name preceded by ~~~~_u_s_e_r where _u_s_e_r is a login name on the
  44.                specified system and is replaced by that user's login
  45.                directory;
  46.  
  47.           (3)  a path name preceded by ~~~~////_d_e_s_t_i_n_a_t_i_o_n where _d_e_s_t_i_n_a_t_i_o_n is
  48.                appended to ////vvvvaaaarrrr////ssssppppoooooooollll////uuuuuuuuccccppppppppuuuubbbblllliiiicccc; (NOTE:  This destination
  49.                will be treated as a file name unless more than one file is
  50.                being transferred by this request or the destination is already
  51.                a directory.  To ensure that it is a directory, follow the
  52.                destination with a '/'.  For example ~/dan/ as the destination
  53.                will make the directory /var/spool/uucppublic/dan if it does
  54.                not exist and put the requested file(s) in that directory).
  55.  
  56.           (4)  anything else is prefixed by the current directory.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. UUUUUUUUCCCCPPPP((((1111CCCC))))                                                              UUUUUUUUCCCCPPPP((((1111CCCC))))
  71.  
  72.  
  73.  
  74.      If the result is an erroneous path name for the remote system the copy
  75.      will fail.  If the _d_e_s_t_i_n_a_t_i_o_n-_f_i_l_e is a directory, the last part of the
  76.      _s_o_u_r_c_e-_f_i_l_e name is used.
  77.  
  78.      _u_u_c_p preserves execute permissions across the transmission and gives 0666
  79.      read and write permissions (see _c_h_m_o_d(2)).
  80.  
  81.      The following options are interpreted by _u_u_c_p:
  82.  
  83.      ----cccc        Do not copy local file to the spool directory for transfer to
  84.                the remote machine (default).
  85.  
  86.      ----CCCC        Force the copy of local files to the spool directory for
  87.                transfer.
  88.  
  89.      ----dddd        Make all necessary directories for the file copy (default).
  90.  
  91.      ----ffff        Do not make intermediate directories for the file copy.
  92.  
  93.      ----gggg_g_r_a_d_e   _G_r_a_d_e is a single letter/number; lower ascii sequence
  94.                characters will cause the job to be transmitted earlier during
  95.                a particular conversation.
  96.  
  97.      ----jjjj        Output the job identification ASCII string on the standard
  98.                output.  This job identification can be used by _u_u_s_t_a_t to
  99.                obtain the status or terminate a job.
  100.  
  101.      ----mmmm        Send mail to the requester when the copy is completed.
  102.  
  103.      ----nnnn_u_s_e_r    Notify _u_s_e_r on the remote system that a file was sent.
  104.  
  105.      ----rrrr        Do not start the file transfer, just queue the job.
  106.  
  107.      ----ssss_f_i_l_e    Report status of the transfer to _f_i_l_e. Note that the _f_i_l_e must
  108.                be a full path name.
  109.  
  110.      ----xxxx_d_e_b_u_g__l_e_v_e_l
  111.                Produce debugging output on standard output.  The _d_e_b_u_g__l_e_v_e_l
  112.                is a number between 0 and 9; higher numbers give more detailed
  113.                information.  (Debugging will not be available if uuuuuuuuccccpppp was
  114.                compiles with -DSMALL.)
  115.  
  116.    uuuuuuuulllloooogggg
  117.      _u_u_l_o_g queries a log file of _u_u_c_p or _u_u_x_q_t transactions in a file
  118.      ////vvvvaaaarrrr////ssssppppoooooooollll////uuuuuuuuccccpppp////....LLLLoooogggg////uuuuuuuucccciiiiccccoooo////_s_y_s_t_e_m, or ////vvvvaaaarrrr////ssssppppoooooooollll////uuuuuuuuccccpppp////....LLLLoooogggg////uuuuuuuuxxxxqqqqtttt////_s_y_s_t_e_m.
  119.  
  120.      The options cause _u_u_l_o_g to print logging information:
  121.  
  122.      ----ssss_s_y_s     Print information about file transfer work involving system
  123.                _s_y_s.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. UUUUUUUUCCCCPPPP((((1111CCCC))))                                                              UUUUUUUUCCCCPPPP((((1111CCCC))))
  137.  
  138.  
  139.  
  140.      ----ffff_s_y_s_t_e_m  Does a ``tail ----ffff'' of the file transfer log for _s_y_s_t_e_m.  (You
  141.                must hit BREAK to exit this function.)  Other options used in
  142.                conjunction with the above:
  143.  
  144.      ----xxxx        Look in the _u_u_x_q_t log file for the given system.
  145.  
  146.      ----_n_u_m_b_e_r   Indicates that a ``tail'' command of _n_u_m_b_e_r lines should be
  147.                executed.
  148.  
  149.    uuuuuuuunnnnaaaammmmeeee
  150.      _u_u_n_a_m_e lists the names of systems known to _u_u_c_p.  The ----cccc option returns
  151.      the names of systems known to _c_u.  (The two lists are the same, unless
  152.      your machine is using different _S_y_s_t_e_m_s files for _c_u and _u_u_c_p.  See the
  153.      _S_y_s_f_i_l_e_s file.)  The ----llll option returns the local system name.
  154.  
  155. FFFFIIIILLLLEEEESSSS
  156.      /var/spool/uucp          spool directories
  157.      /var/spool/uucppublic/*public
  158.                               directory for receiving and sending
  159.                               (////vvvvaaaarrrr////ssssppppoooooooollll////uuuuuuuuccccppppppppuuuubbbblllliiiicccc)
  160.      /etc/uucp/*              uucp system data files
  161.      /usr/lib/uucp/*          uucp administrative programs
  162.  
  163. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  164.      mail(1), uustat(1C), uucico(1M), uux(1C), uuxqt(1M), chmod(2)
  165.  
  166. WWWWAAAARRRRNNNNIIIINNNNGGGGSSSS
  167.      The domain of remotely accessible files can (and for obvious security
  168.      reasons, usually should) be severely restricted.  You will very likely
  169.      not be able to fetch files by path name; ask a responsible person on the
  170.      remote system to send them to you.  For the same reasons you will
  171.      probably not be able to send files to arbitrary path names.  As
  172.      distributed, the remotely accessible files are those whose names begin
  173.      ////vvvvaaaarrrr////ssssppppoooooooollll////uuuuuuuuccccppppppppuuuubbbblllliiiicccc (equivalent to ~~~~////).
  174.  
  175.      All files received by _u_u_c_p will be owned by _u_u_c_p.
  176.      The ----mmmm option will only work sending files or receiving a single file.
  177.      Receiving multiple files specified by special shell characters ???? **** [[[[............]]]]
  178.      will not activate the ----mmmm option.
  179.  
  180.      The forwarding of files through other systems may not be compatible with
  181.      the previous version of _u_u_c_p.  If forwarding is used, all systems in the
  182.      route must have the same version of _u_u_c_p.
  183.  
  184. BBBBUUUUGGGGSSSS
  185.      Protected files and files that are in protected directories that are
  186.      owned by the requestor can be sent by _u_u_c_p.  However, if the requestor is
  187.      root, and the directory is not searchable by "other" or the file is not
  188.      readable by "other", the request will fail.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.